package com.neusoft.chanceserver.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

import java.io.Serializable;

/**
 * <p>
 * 机会跟踪记录表
 * </p>
 *
 * @author liuxp
 * @since 2021-07-12
 */
public class Track implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 机会跟踪编号
     */
    @TableId(value = "track_id", type = IdType.AUTO)
    private Integer trackId;

    /**
     * 机会名称
     */
    private String chanceName;

    /**
     * 业务类别
     */
    private String trackBusinessType;

    /**
     * 访谈日期
     */
    private String trackDate;

    /**
     * 我方人员
     */
    private String trackMemberSelf;

    /**
     * 第三方人员
     */
    private String trackMemberThird;

    /**
     * 沟通方式
     */
    private String trackCommMode;

    /**
     * 地点
     */
    private String trackAddress;

    /**
     * 沟通情况
     */
    private String trackCommSituation;

    /**
     * 沟通效果
     */
    private String trackCommEffect;


    public Integer getTrackId() {
        return trackId;
    }

    public void setTrackId(Integer trackId) {
        this.trackId = trackId;
    }

    public String getChanceName() {
        return chanceName;
    }

    public void setChanceName(String chanceName) {
        this.chanceName = chanceName;
    }

    public String getTrackBusinessType() {
        return trackBusinessType;
    }

    public void setTrackBusinessType(String trackBusinessType) {
        this.trackBusinessType = trackBusinessType;
    }

    public String getTrackDate() {
        return trackDate;
    }

    public void setTrackDate(String trackDate) {
        this.trackDate = trackDate;
    }

    public String getTrackMemberSelf() {
        return trackMemberSelf;
    }

    public void setTrackMemberSelf(String trackMemberSelf) {
        this.trackMemberSelf = trackMemberSelf;
    }

    public String getTrackMemberThird() {
        return trackMemberThird;
    }

    public void setTrackMemberThird(String trackMemberThird) {
        this.trackMemberThird = trackMemberThird;
    }

    public String getTrackCommMode() {
        return trackCommMode;
    }

    public void setTrackCommMode(String trackCommMode) {
        this.trackCommMode = trackCommMode;
    }

    public String getTrackAddress() {
        return trackAddress;
    }

    public void setTrackAddress(String trackAddress) {
        this.trackAddress = trackAddress;
    }

    public String getTrackCommSituation() {
        return trackCommSituation;
    }

    public void setTrackCommSituation(String trackCommSituation) {
        this.trackCommSituation = trackCommSituation;
    }

    public String getTrackCommEffect() {
        return trackCommEffect;
    }

    public void setTrackCommEffect(String trackCommEffect) {
        this.trackCommEffect = trackCommEffect;
    }

    @Override
    public String toString() {
        return "Track{" +
        "trackId=" + trackId +
        ", chanceName=" + chanceName +
        ", trackBusinessType=" + trackBusinessType +
        ", trackDate=" + trackDate +
        ", trackMemberSelf=" + trackMemberSelf +
        ", trackMemberThird=" + trackMemberThird +
        ", trackCommMode=" + trackCommMode +
        ", trackAddress=" + trackAddress +
        ", trackCommSituation=" + trackCommSituation +
        ", trackCommEffect=" + trackCommEffect +
        "}";
    }
}
